Automating the Design of Game Visualizations

نویسندگان

  • Abhijeet Mohapatra
  • Michael Genesereth
چکیده

In general game playing [5], game rules are communicated at runtime, and the players must be able to read and understand the descriptions they are given in order to play legally and effectively. Unlike specialized game players, such as Deep Blue, general game players cannot rely on algorithms designed in advance for specific games. General game playing expertise depends on intelligence on the part of the game player and not merely intelligence of the programmer of the game player. In general game playing, games are defined in a formal language known as Game Description Language (GDL), which is similar to the logic programming languages PROLOG and Datalog. At runtime, the GDL description of a game is communicated to the game players. Since general game players are primarily computer programs which are adept at reading GDL description of games and playing them effectively, the general game playing community has not placed much emphasis on the game visualizations. However, recent General Game Playing competitions [4] feature a Carbon versus Silicon contest where a human player plays against the best general game playing program in the competition. Humans, unlike computer programs, need a visual medium to understand, strategize and play games. Hence, human players must be provided with a game visualization in addition to supplying them with the game description in GDL. Currently, the need for a game visualization is being served by game authors having to specify a style sheet [1] along with the game rules. However, the visualization created by an author may not be ideal for a gameplayer. For example, suppose that the game of checkers in its standard visualization with red and black pieces is presented to color-blind people. In this case the game visualization is ineffective since the players cannot distinguish between red and black pieces and cannot, there-

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Automating the design of computer systems

The best ebooks about Automating The Design Of Computer Systems that you can get for free here by download this Automating The Design Of Computer Systems and save to your desktop. This ebooks is under topic such as automating the design of graphical presentations of automating instructional design: approaches and limitations automating a design reuse facility with critical automating the design...

متن کامل

RRT-Based Game Level Analysis, Visualization, and Visual Refinement

Automating parts of game creation benefits both professional and amature game designers and much previous work has already made progress on this front. In this paper we tackle automating level design. We describe a general graph-based representation for game levels and present a preliminary system that leverages this representation. Our system automatically explores existing levels of a 2D plat...

متن کامل

VisUnit: Evaluating Interactive Graph Visualizations Using Crowdsourcing

The process of evaluating visualizations can be time-consuming. Here, we present a design aimed at automating the process of performing quantitative and qualitative evaluations of graph visualizations by leveraging crowdsourcing, and a set of predefined evaluation modules based on a graph task taxonomy. Specifically, we allow designers to quickly set up a user study with representative graph ta...

متن کامل

The Design and Trial of an Educational Game Based on a Fifth Grade Course

 The Design and Trial of an Educational Game Based on a Fifth Grade Course Y. MahdaviNasab H. Fardaanesh, Ph.D. E. Talaa’ee, Ph.D. J. Haatami, Ph.D. Games as enjoyable activities are of special interest to children, and their use as instructional tools can lead to better learning. In order to design and develop such a game from a constructivist perspective, one of ...

متن کامل

Interdependent Security Game Design over Constrained Linear Influence Networks

In today's highly interconnected networks, security of the entities are often interdependent. This means security decisions of the agents are not only influenced by their own costs and constraints, but also are affected by their neighbors’ decisions. Game theory provides a rich set of tools to analyze such influence networks. In the game model, players try to maximize their utilities through se...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016